years of potential life lost - Turco Inglés Diccionario